*{font-family: "microsoft yahei";}
.clearfix:before,.clearfix:after{display: table;content: "";}
.clearfix:after{clear: both}
.w1200{width: 1200px; margin: 0 auto;}
.mT1{margin-top: 10px;}
.mT15{margin-top: 15px;}
.mT2{margin-top: 20px;}
.mT25{margin-top: 25px;}
.mT3{margin-top: 30px;}
.pull-left{float: left;}
.pull-right{float: right;}
.text-3{color: #333;}
.text-6{color: #666;}
.text-9{color: #999;}
.text-red{color: #ff4f4f !important;}
.text-blue{color: #0292d8 !important;}
.text-yellow{color: #E69B24 !important;}
.f14{font-size: 14px;}
.f12{font-size: 12px;}
.hidden{display: none;}
.text-right{text-align: right;}
.text-left{text-align: left;}
.text-center{text-align: center;}
.center-block{display: block; margin: 0 auto;}
.text-yellow{color: #ffcc00;}
.min-w{min-width: 1300px;}
.text-ellipsis{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#top{position: fixed; bottom: 100px; right: 100px; z-index: 999; width: 55px; height: 55px; cursor: pointer;}
.bg{background: #f5f5f5;}
body{overflow-x: hidden;}
.page { width: 100%; text-align: center; margin: 30px 0; height: 50px; line-height: 50px; }
.page a { padding: 5px 12.5px; border: solid 1px #d6d6d6; text-decoration: none; color: #7d7d7d; margin: 0 4px; border-radius: 0.2rem; }
.page a.page_bg { background-color: #d7d7d7; border: #d7d7d7 1px solid; color: #FFF; }
.page span { background-color: #FF5151; border: #FF5151 1px solid; color: #FFF; padding: 5px 12.5px; margin: 0 4px; border-radius: 0.2rem; }
.page a:hover { background-color: #FF5151; border: #FF5151 1px solid; color: #FFF; }





